logistic supply vehicle - Turkish English Dictionary